package com.sap.jcp.sm.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="USER_TIMELINE")
public class UserTimeline implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String user;
	private String track;
	private String shift;
	private String day;
	private String month;
	private String year;
	private String week;
	private String userTimelineId;
	
	@Id
	@Column(name="USERTIMELINE_ID", nullable = false)
	public String getUserTimelineId() {
		return userTimelineId;
	}
	public void setUserTimelineId(String userTimelineId) {
		this.userTimelineId = userTimelineId;
	}
    @Column(name="USER_ID")
    public String getUser() {
		return user;
	}
	public void setUser(String user) {
		this.user = user;
	}
	
	@Column(name="TRK_ID")
	public String getTrack() {
		return track;
	}
	public void setTrack(String track) {
		this.track = track;
	}
	
	@Column(name="SHIFT_ID")
	public String getShift() {
		return shift;
	}
	public void setShift(String shift) {
		this.shift = shift;
	}
	
	@Column(name="WEEK_ID")
	public String getWeek() {
		return week;
	}
	public void setWeek(String week) {
		this.week = week;
	}
	@Column(name="DAY")
	public String getDay() {
		return day;
	}
	public void setDay(String day) {
		this.day = day;
	}
	@Column(name="MONTH")
	public String getMonth() {
		return month;
	}
	public void setMonth(String month) {
		this.month = month;
	}
	@Column(name="YEAR")
	public String getYear() {
		return year;
	}
	public void setYear(String year) {
		this.year = year;
	}
	
}
